pour oil on troubled waters


Results for "pour oil on troubled waters"

English - Turkish Dictionary

pour oil on troubled waters

(English - Turkish Dictionary) :
ortalığı yatıştırmaya çalışmak.